someone who forms arches - Turkish English Dictionary